.popover{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    padding: 5px;
    background-color: transparent;
    border: none;
    -webkit-box-shadow: none;
    box-shadow:none;
    max-width: none;
}
.popover .arrow,
.popover .arrow:after{
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width:8px;
}
.popover.right .arrow {

    border-color: transparent #000000 transparent transparent;
    left: -10px;
    top: 45%;
}

.popover.left .arrow {
    border-color: transparent transparent transparent #000000;
    right: -10px;
    top: 45%;
}
.popover.top .arrow{
    border-color: #000000 transparent transparent transparent;
    bottom: -10px;
    left: 45%;
}

.popover.bottom .arrow{
    border-color: transparent transparent #000000 transparent;
    top: -10px;
    left: 45%;
}
.popover-inner {
    padding: 3px;
    min-width: 280px;
    min-height: 100px;
    overflow: hidden;
    /*background: #000000;*/
    /*background: rgba(0, 0, 0, 0.8);*/
    border-radius: 4px;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
}
.popover-content {
    padding: 10px;
    background-color: #ffffff;
    border-radius: 3px;
    background-clip: padding-box;
    min-height: 100px;
}